Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • High Velocity Clearcoat 2023 Jeep Wrangler Rubicon 392High Velocity Clearcoat 2023 Jeep Wrangler Rubicon 392High Velocity Clearcoat 2023 Jeep Wrangler Rubicon 392High Velocity Clearcoat 2023 Jeep Wrangler Rubicon 392High Velocity Clearcoat 2023 Jeep Wrangler Rubicon 392High Velocity Clearcoat 2023 Jeep Wrangler Rubicon 392

    $67,995

    27,009 mi.
    Est. $1,236/mo

    Automotive Avenues

    4.8
    Check Availability
    Wall Township, NJ (20 mi)

    Quick view
  • Earl Clearcoat 2023 Jeep Wrangler SportEarl Clearcoat 2023 Jeep Wrangler SportEarl Clearcoat 2023 Jeep Wrangler SportEarl Clearcoat 2023 Jeep Wrangler SportEarl Clearcoat 2023 Jeep Wrangler SportEarl Clearcoat 2023 Jeep Wrangler Sport

    $34,695

    56,148 mi.
    Est. $631/mo

    Lester Glenn Chevrolet

    4.9
    Check Availability
    Toms River, NJ (2 mi)
    Quick view
  • Bright White Clearcoat 2023 Jeep Wrangler RubiconBright White Clearcoat 2023 Jeep Wrangler RubiconBright White Clearcoat 2023 Jeep Wrangler RubiconBright White Clearcoat 2023 Jeep Wrangler RubiconBright White Clearcoat 2023 Jeep Wrangler RubiconBright White Clearcoat 2023 Jeep Wrangler Rubicon

    $38,058

    44,711 mi.
    Est. $692/mo

    Larson Ford

    5.0
    Check Availability
    Lakewood, NJ (11 mi)
    Quick view
  • Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara Altitude 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara Altitude 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara Altitude 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara Altitude 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara Altitude 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara Altitude 4x4

    $35,995

    32,576 mi.
    Est. $654/mo

    AutoLenders Toms River

    4.8
    Check Availability
    Toms River, NJ (2 mi)
    Quick view
  • Sting-Gray Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Sting-Gray Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Sting-Gray Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Sting-Gray Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Sting-Gray Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Sting-Gray Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4

    $34,810

    23,375 mi.
    Est. $633/mo

    Seaview Jeep Chrysler Dodge RAM

    4.5
    Check Availability
    Ocean Township, NJ (22 mi)
    Quick view
  • Earl Clearcoat 2023 Jeep Wrangler Sport SEarl Clearcoat 2023 Jeep Wrangler Sport SEarl Clearcoat 2023 Jeep Wrangler Sport SEarl Clearcoat 2023 Jeep Wrangler Sport SEarl Clearcoat 2023 Jeep Wrangler Sport SEarl Clearcoat 2023 Jeep Wrangler Sport S

    $25,900

    56,001 mi.
    Est. $471/mo

    Brian's Auto Center

    4.8
    Check Availability
    Manasquan, NJ (15 mi)
    Quick view
  • Sarge Green Clearcoat 2023 Jeep Wrangler 2-Door Freedom 4x4Sarge Green Clearcoat 2023 Jeep Wrangler 2-Door Freedom 4x4Sarge Green Clearcoat 2023 Jeep Wrangler 2-Door Freedom 4x4Sarge Green Clearcoat 2023 Jeep Wrangler 2-Door Freedom 4x4Sarge Green Clearcoat 2023 Jeep Wrangler 2-Door Freedom 4x4Sarge Green Clearcoat 2023 Jeep Wrangler 2-Door Freedom 4x4

    $29,995

    27,589 mi.
    Est. $545/mo

    AutoLenders Lakewood

    5.0
    Check Availability
    Lakewood, NJ (11 mi)
    Quick view
  • Hydro Blue Pearlcoat 2023 Jeep Wrangler RubiconHydro Blue Pearlcoat 2023 Jeep Wrangler RubiconHydro Blue Pearlcoat 2023 Jeep Wrangler RubiconHydro Blue Pearlcoat 2023 Jeep Wrangler RubiconHydro Blue Pearlcoat 2023 Jeep Wrangler RubiconHydro Blue Pearlcoat 2023 Jeep Wrangler Rubicon

    $37,995

    44,203 mi.
    Est. $691/mo

    AutoLenders Toms River

    4.8
    Check Availability
    Toms River, NJ (2 mi)
    Quick view
  • Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4

    $34,199

    25,316 mi.
    Est. $622/mo

    AutoLenders Lakewood

    5.0
    Check Availability
    Lakewood, NJ (11 mi)
    Quick view
  • Black Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Black Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Black Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Black Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Black Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Black Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4

    $33,894

    27,335 mi.
    Est. $616/mo

    AutoLenders Toms River

    4.8
    Check Availability
    Toms River, NJ (2 mi)
    Quick view
  • Black Clearcoat 2023 Jeep Wrangler Sport SBlack Clearcoat 2023 Jeep Wrangler Sport SBlack Clearcoat 2023 Jeep Wrangler Sport SBlack Clearcoat 2023 Jeep Wrangler Sport SBlack Clearcoat 2023 Jeep Wrangler Sport SBlack Clearcoat 2023 Jeep Wrangler Sport S

    $30,995

    32,434 mi.
    Est. $563/mo

    AutoLenders Toms River

    4.8
    Check Availability
    Toms River, NJ (2 mi)
    Quick view
  • Sarge Green Clearcoat 2023 Jeep Wrangler WillysSarge Green Clearcoat 2023 Jeep Wrangler WillysSarge Green Clearcoat 2023 Jeep Wrangler WillysSarge Green Clearcoat 2023 Jeep Wrangler WillysSarge Green Clearcoat 2023 Jeep Wrangler WillysSarge Green Clearcoat 2023 Jeep Wrangler Willys

    $31,288

    52,113 mi.
    Est. $569/mo

    AutoLenders Lakewood

    5.0
    Check Availability
    Lakewood, NJ (11 mi)
    Quick view
  • Black Clearcoat 2023 Jeep Wrangler 4-Door Freedom 4x4Black Clearcoat 2023 Jeep Wrangler 4-Door Freedom 4x4Black Clearcoat 2023 Jeep Wrangler 4-Door Freedom 4x4Black Clearcoat 2023 Jeep Wrangler 4-Door Freedom 4x4Black Clearcoat 2023 Jeep Wrangler 4-Door Freedom 4x4Black Clearcoat 2023 Jeep Wrangler 4-Door Freedom 4x4

    $29,790

    26,365 mi.
    Est. $542/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (25 mi)
    Quick view
  • Silver Zynith Clearcoat 2023 Jeep Wrangler Sport

    $29,937

    54,160 mi.
    Est. $544/mo

    Lester Glenn Chrysler Dodge Jeep RAM

    4.8
    Check Availability
    Toms River, NJ (6 mi)
    Quick view
  • Firecracker Red Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4

    $39,537

    33,822 mi.
    Est. $719/mo

    Lester Glenn Chrysler Dodge Jeep RAM

    4.8
    Check Availability
    Toms River, NJ (6 mi)
    Quick view
  • Punkn Metallic Clearcoat 2023 Jeep Wrangler Sport SPunkn Metallic Clearcoat 2023 Jeep Wrangler Sport SPunkn Metallic Clearcoat 2023 Jeep Wrangler Sport SPunkn Metallic Clearcoat 2023 Jeep Wrangler Sport SPunkn Metallic Clearcoat 2023 Jeep Wrangler Sport SPunkn Metallic Clearcoat 2023 Jeep Wrangler Sport S

    $30,300

    $271
    5,548 mi.
    Est. $551/mo

    Bob Johnson Used

    4.0
    Check Availability
    $421 delivery from Rochester, NY (281 mi)
    Quick view
  • Black Clearcoat 2023 Jeep Wrangler Rubicon 392Black Clearcoat 2023 Jeep Wrangler Rubicon 392Black Clearcoat 2023 Jeep Wrangler Rubicon 392Black Clearcoat 2023 Jeep Wrangler Rubicon 392Black Clearcoat 2023 Jeep Wrangler Rubicon 392Black Clearcoat 2023 Jeep Wrangler Rubicon 392

    $71,500

    $387
    20,013 mi.
    Est. $1,300/mo

    Bob Johnson Used

    4.0
    Check Availability
    $421 delivery from Rochester, NY (281 mi)
    Quick view
  • Bright White Clearcoat 2023 Jeep Wrangler 4-Door High Altitude 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door High Altitude 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door High Altitude 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door High Altitude 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door High Altitude 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door High Altitude 4x4

    $41,448

    21,385 mi.
    Est. $753/mo

    Davis Acura

    4.6
    Check Availability
    Langhorne, PA (42 mi)
    Quick view
  • High Velocity Clearcoat 2023 Jeep Wrangler Rubicon 392High Velocity Clearcoat 2023 Jeep Wrangler Rubicon 392High Velocity Clearcoat 2023 Jeep Wrangler Rubicon 392High Velocity Clearcoat 2023 Jeep Wrangler Rubicon 392High Velocity Clearcoat 2023 Jeep Wrangler Rubicon 392High Velocity Clearcoat 2023 Jeep Wrangler Rubicon 392

    $62,500

    45,055 mi.
    Est. $1,136/mo

    Dana Ford Lincoln

    4.7
    Check Availability
    Staten Island, NY (45 mi)
    Quick view
  • Bright White Clearcoat 2023 Jeep Wrangler RubiconBright White Clearcoat 2023 Jeep Wrangler RubiconBright White Clearcoat 2023 Jeep Wrangler RubiconBright White Clearcoat 2023 Jeep Wrangler RubiconBright White Clearcoat 2023 Jeep Wrangler RubiconBright White Clearcoat 2023 Jeep Wrangler Rubicon

    $42,995

    10,319 mi.
    Est. $782/mo

    Lucas Jeep Chrysler Dodge RAM

    4.7
    Check Availability
    Lumberton, NJ (34 mi)
    Quick view
  • Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara Altitude 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara Altitude 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara Altitude 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara Altitude 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara Altitude 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara Altitude 4x4

    $40,075

    $405
    32,873 mi.
    Est. $729/mo

    Autolenders Fairless Hill

    4.9
    Check Availability
    Fairless Hills, PA (41 mi)
    Quick view
  • Black Clearcoat 2023 Jeep Wrangler RubiconBlack Clearcoat 2023 Jeep Wrangler RubiconBlack Clearcoat 2023 Jeep Wrangler RubiconBlack Clearcoat 2023 Jeep Wrangler RubiconBlack Clearcoat 2023 Jeep Wrangler RubiconBlack Clearcoat 2023 Jeep Wrangler Rubicon

    $39,995

    31,012 mi.
    Est. $727/mo

    Autolenders Lawrenceville

    4.9
    Check Availability
    Lawrence, NJ (37 mi)
    Quick view
  • Black Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Black Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Black Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Black Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Black Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Black Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4

    $39,138

    17,593 mi.
    Est. $711/mo

    AutoLenders Voorhees

    4.9
    Check Availability
    Voorhees, NJ (41 mi)
    Quick view
  • Black Clearcoat 2023 Jeep Wrangler WillysBlack Clearcoat 2023 Jeep Wrangler WillysBlack Clearcoat 2023 Jeep Wrangler WillysBlack Clearcoat 2023 Jeep Wrangler WillysBlack Clearcoat 2023 Jeep Wrangler WillysBlack Clearcoat 2023 Jeep Wrangler Willys

    $32,995

    31,984 mi.
    Est. $600/mo

    AutoLenders Egg Harbor Township

    4.8
    Check Availability
    Egg Harbor Twp, NJ (42 mi)
    Quick view
  • Black Clearcoat 2023 Jeep Wrangler Sport SBlack Clearcoat 2023 Jeep Wrangler Sport SBlack Clearcoat 2023 Jeep Wrangler Sport SBlack Clearcoat 2023 Jeep Wrangler Sport SBlack Clearcoat 2023 Jeep Wrangler Sport SBlack Clearcoat 2023 Jeep Wrangler Sport S

    $25,995

    $3K
    36,687 mi.
    Est. $473/mo

    Route 130 Chrysler Jeep Dodge

    3.6
    Check Availability
    Robbinsville, NJ (31 mi)
    Quick view
  • Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4

    $34,700

    29,962 mi.
    Est. $631/mo

    AutoLenders Williamstown

    4.9
    Check Availability
    Williamstown, NJ (48 mi)
    Quick view
  • Bright White Clearcoat 2023 Jeep Wrangler SportBright White Clearcoat 2023 Jeep Wrangler SportBright White Clearcoat 2023 Jeep Wrangler SportBright White Clearcoat 2023 Jeep Wrangler SportBright White Clearcoat 2023 Jeep Wrangler SportBright White Clearcoat 2023 Jeep Wrangler Sport

    $33,224

    34,908 mi.
    Est. $604/mo

    Autolenders Fairless Hill

    4.9
    Check Availability
    Fairless Hills, PA (41 mi)
    Quick view
  • Black Clearcoat 2023 Jeep Wrangler SportBlack Clearcoat 2023 Jeep Wrangler SportBlack Clearcoat 2023 Jeep Wrangler SportBlack Clearcoat 2023 Jeep Wrangler SportBlack Clearcoat 2023 Jeep Wrangler SportBlack Clearcoat 2023 Jeep Wrangler Sport

    $28,665

    $437
    28,367 mi.
    Est. $521/mo

    Autolenders Fairless Hill

    4.9
    Check Availability
    Fairless Hills, PA (41 mi)
    Quick view
  • Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4Bright White Clearcoat 2023 Jeep Wrangler 4-Door Sahara 4x4

    $37,069

    32,389 mi.
    Est. $674/mo

    Autolenders Fairless Hill

    4.9
    Check Availability
    Fairless Hills, PA (41 mi)
    Quick view

Jeep Wrangler prices by year

Model year Average price Deals
2026 Jeep Wrangler $54,381
2025 Jeep Wrangler $39,321 7 Good deals
2024 Jeep Wrangler $40,136 12 Good deals

About the 2023 Jeep Wrangler

Basics

Sport S shown (base trim).

Seating
4
Door count
2
Drivetrain
Four-wheel drive
Combined MPG
20
Transmission
M/T
Engine
285.0-hp, 3.6-liter, V6 Cylinder Engine (Gasoline Fuel)
Side view of the 2023 Jeep Wrangler
FAQs

How much does the 2023 Jeep Wrangler cost?

The 2023 Jeep Wrangler price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for a 2023 Wrangler is $36,278, with pricing starting at $15,980.

What is the MPG of the 2023 Jeep Wrangler?

The 2023 Jeep Wrangler offers up to 17 MPG in city driving and 25 MPG on the highway for a combined rating of 20 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle trim, driving conditions, driving habits, vehicle maintenance, and other factors.

What are some similar vehicles and competitors of the 2023 Jeep Wrangler?

The 2023 Jeep Wrangler compares to and/or competes against the following vehicles:


Is the 2023 Jeep Wrangler reliable?

The 2023 Jeep Wrangler has an average reliability rating of 4.2 out of 5 according to Cars.com consumers. Find real-world reliability insights within consumer reviews from 2023 Wrangler owners.

Is the 2023 Jeep Wrangler a good SUV?

Below are the Cars.com consumer ratings for the 2023 Jeep Wrangler.

(9 reviews)
Rating breakdown (out of 5):
Comfort
4.3
Interior
4.4
Performance
4.4
Value
4.4
Exterior
4.7
Reliability
4.2
Ratings (9 reviews)

88% of drivers recommend this car

Rating breakdown (out of 5):
Comfort
4.3
Interior
4.4
Performance
4.4
Value
4.4
Exterior
4.7
Reliability
4.2
Trims

Freedom (2 styles)

Style
Freedom 4 Door 4x4 *Ltd Avail* Freedom 2 Door 4x4 *Ltd Avail*
Inventory price
Starting at $35,195 Starting at $31,195
Combined MPG
21 20
Engine
285.0-hp, 3.6-liter, V6 Cylinder Engine (Gasoline Fuel) 285.0-hp, 3.6-liter, V6 Cylinder Engine (Gasoline Fuel)

High Altitude (1 style)

Style
High Altitude 4 Door 4x4
Inventory price
Starting at $45,925
Combined MPG
22
Engine
260.0-hp, 3.0-liter, V6 Cylinder Engine (Diesel Fuel)

High Tide (1 style)

Style
High Tide 4 Door 4x4
Inventory price
Starting at $35,195
Combined MPG
21
Engine
285.0-hp, 3.6-liter, V6 Cylinder Engine (Gasoline/Mild Electric Hybrid)

Rubicon (2 styles)

Style
Rubicon 2 Door 4x4 Rubicon 4 Door 4x4
Inventory price
Starting at $43,295 Starting at $47,495
Combined MPG
20 19
Engine
285.0-hp, 3.6-liter, V6 Cylinder Engine (Gasoline Fuel) 285.0-hp, 3.6-liter, V6 Cylinder Engine (Gasoline Fuel)

Rubicon 20th Anniversary (1 style)

Style
Rubicon 20th Anniversary 4 Door 4x4
Inventory price
Starting at $82,495
Combined MPG
14
Engine
470.0-hp, 6.4-liter, 8 Cylinder Engine (Gasoline Fuel)

Rubicon 392 (1 style)

Style
Rubicon 392 4 Door 4x4
Inventory price
Starting at $82,495
Combined MPG
14
Engine
470.0-hp, 6.4-liter, 8 Cylinder Engine (Gasoline Fuel)

Rubicon Farout (1 style)

Style
Rubicon Farout 4 Door 4x4 *Ltd Avail*
Inventory price
Starting at $47,495
Combined MPG
23
Engine
260.0-hp, 3.0-liter, V6 Cylinder Engine (Diesel Fuel)

Sahara (1 style)

Style
Sahara 4 Door 4x4
Inventory price
Starting at $45,925
Combined MPG
22
Engine
260.0-hp, 3.0-liter, V6 Cylinder Engine (Diesel Fuel)

Sahara Altitude (1 style)

Style
Sahara Altitude 4 Door 4x4
Inventory price
Starting at $45,925
Combined MPG
22
Engine
260.0-hp, 3.0-liter, V6 Cylinder Engine (Diesel Fuel)

Sport (3 styles)

Style
Sport 4 Door 4x4 Sport 4 Door 4x4 RHD Sport 2 Door 4x4
Inventory price
Starting at $35,195 Starting at $46,795 Starting at $31,195
Combined MPG
21 22 20
Engine
285.0-hp, 3.6-liter, V6 Cylinder Engine (Gasoline Fuel) 270.0-hp, 2.0-liter, 4 Cylinder Engine (Gasoline Fuel) 285.0-hp, 3.6-liter, V6 Cylinder Engine (Gasoline Fuel)

Sport Altitude (1 style)

Style
Sport Altitude 4 Door 4x4
Inventory price
Starting at $35,195
Combined MPG
21
Engine
285.0-hp, 3.6-liter, V6 Cylinder Engine (Gasoline Fuel)

Sport S (2 styles)

Style
Sport S 4 Door 4x4 Sport S 2 Door 4x4
Inventory price
Starting at $35,195 Starting at $31,195
Combined MPG
21 20
Engine
285.0-hp, 3.6-liter, V6 Cylinder Engine (Gasoline Fuel) 285.0-hp, 3.6-liter, V6 Cylinder Engine (Gasoline Fuel)

Willys (2 styles)

Style
Willys 2 Door 4x4 Willys 4 Door 4x4
Inventory price
Starting at $31,195 Starting at $35,195
Combined MPG
20 21
Engine
285.0-hp, 3.6-liter, V6 Cylinder Engine (Gasoline Fuel) 285.0-hp, 3.6-liter, V6 Cylinder Engine (Gasoline Fuel)

Willys Sport (2 styles)

Style
Willys Sport 2 Door 4x4 Willys Sport 4 Door 4x4
Inventory price
Starting at $31,195 Starting at $35,195
Combined MPG
20 21
Engine
285.0-hp, 3.6-liter, V6 Cylinder Engine (Gasoline Fuel) 285.0-hp, 3.6-liter, V6 Cylinder Engine (Gasoline Fuel)
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed

Research the 2023 Jeep Wrangler

Compare the 2023 Jeep Wrangler

2023 Jeep Wrangler by city