How Portland Handles Parking Rules: A Practical Guide
Portland maintains 126 local ordinances across all categories, and 11 of those deal specifically with parking rules. Here is a breakdown of what the city actually requires, what is prohibited, and where Portland falls on the strict-to-permissive spectrum compared to other cities.
Commercial & Oversized Vehicles
From November through March, Portland bars parking any motor vehicle over 20 feet long on a public street, way, or publicly owned property in residential zones. The rule targets large trucks and RVs during snow season, with carve-outs for deliveries, utility work, and street maintenance vehicles actually on the job.
Key details: Length limit: vehicles over 20 feet. Season: November through March. Zone: residentially zoned streets/property. RV/boat/trailer cap: 24 hrs per 7-day period, year-round. Exemptions: deliveries, utility, emergency, street work.
Parking a vehicle over 20 feet long on a residential street between November and March, or leaving a boat, camper, trailer, RV, or snowmobile parked on any street for more than 24 cumulative hours in a seven-day period, is a citable violation under Section 28-58, ticketed under the fine schedule in Section 28-51.
Abandoned Vehicles
Leaving an old, worn-out or junked motor vehicle on a Portland street or public place is banned outright under Chapter 12, and the city can tow and dispose of it without any liability to the owner. On private property, the city must give the owner 30 days' written notice to remove a junked vehicle before towing it and billing the removal cost, with a right to appeal to the city manager first.
Key details: Public street/place: Outright ban, no notice required (Sec. 12-76). Private property notice: 30 days written notice to remove (Sec. 12-79). Appeal window: 30 days to appeal to city manager (Sec. 12-80). Court review: Superior Court under Maine Rule 80B. Cost recovery: Lien against property owner (Sec. 12-82).
Abandoning a junked vehicle on a Portland street or public place is an outright violation under Section 12-76, letting the city tow it without notice or liability. On private property, ignoring a Section 12-79 removal order after the 30-day notice period, or after losing an appeal, lets the city remove the vehicle under Section 12-81 and bill the owner and property owner jointly for the cost under Section 12-82, enforceable as a lien.
This is one of the stricter rules in Portland's municipal code. If you are unsure whether your situation complies, it is worth checking with the city before proceeding.
Snow Removal Parking Rules
Portland's city manager can declare an emergency parking ban for plowing, with at least 6 hours' notice to media before it starts. Vehicles blocking snow removal, or left parked during a declared ban, face citation and towing.
Key details: Notice required before a ban starts: at least 6 hours. Ban authority: city manager or designee. Interference-with-plowing section: § 28-96. Non-accident tow fee: $150.00. Snow-dig shoveling release fee (unhooked): $25.00.
Parking during a declared emergency ban, or in a manner that interferes with plowing/loading/hauling, is a citable offense under Secs. 28-96 and 28-98; the chief of police may have the vehicle removed regardless of any fine, and towing/storage fees under Sec. 28-122 (from $150 for a non-accident tow) apply before release.
Street Parking Limits
Portland requires every vehicle parked on a public street to sit parallel to the curb, headed in the direction of traffic, with its curb-side wheels within 18 inches of the roadway edge: no nose-in, backed-in against traffic, or double-parked spots. The code separately bars stopping within five feet of any driveway apron, protecting access for residents and emergency vehicles alike.
Key details: Curb clearance: wheels within 18 inches of curb. Driveway buffer: no stopping within 5 feet. Direction: must face direction of traffic. Driveway-block fine: $30.00 (on complaint). Wrong-way fine: $40.00.
Parking against traffic direction or within five feet of a driveway is a ticketable offense under the city's parking fine schedule (Sec. 28-51): $40.00 for parking against the flow of traffic, $30.00 for a driveway-blocking complaint. Parking control officers and police issue citations; unpaid tickets escalate under the city's general parking-enforcement provisions in Chapter 28.
Towing & Impound Rights
Portland caps what a wrecker may charge for a tow taken without your consent at $150.00, or $175.00 from an accident scene, and holds storage to $50.00 a day beginning twenty-four hours after the tow. Sec. 28-122(b) also gives you a $40.00 cash drop fee to take the car back before the wrecker leaves the scene, and no fee at all if you get there before it is hooked up.
Key details: Maximum tow fee: $150.00 non-accident, $175.00 accident, $165.00 dual rear tires, $270 for a vehicle and trailer (Sec. 28-122(a)). Drop fee before departure: $40.00 cash if hooked but not yet moving; nothing at all if you arrive before hookup (Sec. 28-122(b)). Storage cap: $50.00 per day or part thereof, and the clock does not start until 24 hours after the tow (Sec. 28-122(d)). Impound on City property: $25.00 for the first 24 hours, then $10.00 per day (Sec. 28-122(e)). After-hours release fee: $40.00 for pickups 7:00 p.m. to 7:00 a.m., all day Sunday and on official City holidays (Sec. 28-122(f)).
Enforcement splits by regime. Under Sec. 28-130 any violation of the towing division draws a fine as provided in section 1-15, and the chief of police or a designee may issue a notice of violation before court action that lets the person waive court by paying a specified fee within a stated period. The license itself is at risk under Sec. 28-141: the Department of Permitting and Inspections may suspend, revoke or deny a wrecker license for violating the article or the chief's regulations, for providing unsatisfactory services on city-authorized towing, or for a disqualifying criminal conviction in the five years preceding application. Lapse or cancellation of the required insurance, a $25,000 garage keeper's legal liability policy and a $300,000 combined single limit commercial liability policy under Sec. 28-138, terminates the license immediately with no action by the city. Booting violations under Sec. 28-293 carry a fine of not less than $100 for a first offense and $500 for every repeated violation, with each day a separate offense. On the driver's side, tampering with or attempting to remove an immobilizing device, or obstructing a removal, draws a fine of not less than $500 under Sec. 28-106.
Two refund routes exist. Sec. 28-105(a) requires reimbursement of immobilization charges, or of towing and storage charges, once a court determines the vehicle was not parked in violation at the time it was impounded. Sec. 28-105(b) directs the city manager, or a person designated to hear complaints, to order a refund of towing and storage fees where a vehicle was removed solely because of a declared snow emergency and was towed less than six hours after the city manager declared the ban, which matches the six hour advance notice Sec. 28-97 requires before a ban takes effect. Outside those two paths the city disclaims liability for removal damage and for towing and storage charges.
This is not one of those rules that cities tend to ignore. Portland actively enforces its towing & impound rights requirements.
Driveway Rules
Portland's Land Use Code bars parking a vehicle in the front yard of most lots: spaces must sit to the side or rear of the principal structure, behind the front building line. The only carve-out is the paved driveway itself, and only on lots holding a single-family, two-family, three-family, or four-family dwelling under Land Use Code § 18.1.6.A.1.a.
Key details: Governing rule: Side/rear parking only, driveway exception for 1-4 family lots. Eligible dwellings: Single-, two-, three-, and four-family homes only. Fence trigger: 6-ft fence required for 7+ side/rear spaces. Curb guard: 20-in curb guard within 10 ft of street (nonresidential). Enforcement: Building Authority / Code Enforcement Officer.
Parking outside the driveway lane in a front yard, on grass, gravel, or an unapproved pad, violates Land Use Code § 18.1.6.A.1.a and is enforced by the City of Portland Code Enforcement Officer. Under Chapter 1, § 1-15, an unspecified Land Use Code violation carries a fine of not less than $100 nor more than $500 per offense, and each day the vehicle remains parked in violation counts as a separate offense.
This is not one of those rules that cities tend to ignore. Portland actively enforces its driveway rules requirements.
Overnight Parking
On streets posted for it, Portland bars overnight street parking between 12:01 a.m. and 7:00 a.m., under a rule the traffic engineer applies for narrow streets, snow removal, or traffic hazards. The winter-driven ban is suspended each year from June 1 to September 30 unless an emergency order keeps it active.
Key details: Restricted hours: 12:01 a.m.–7:00 a.m., posted streets. Seasonal suspension: June 1–September 30 annually. Exception: Traffic Schedule XXXA, Service Area 3. Daytime companion rule: 10:00 a.m.–2:00 p.m. on posted streets. Snow-plow rule: never overrides snow removal access.
Parking overnight (12:01 a.m.–7:00 a.m.) on a street posted under Traffic Schedule XXXA or XXXB, outside the June 1–September 30 suspension window, is a citable violation under Section 28-54, enforced by parking control officers with citations issued under the city's posted fine schedule.
EV Charging
Portland's traffic code bars any gas-powered car from occupying a designated EV charging space, and bars electric vehicles too if they're just parked there without plugging in. The rule was added to the stopping-and-parking chapter in 2023 alongside a formal citywide definition of what counts as an EV.
Key details: Rule: only plugged-in EVs may occupy charging spots. Added: Ord. No. 42-23/24, eff. 10-16-2023. EV definition: all-electric or plug-in hybrid, Sec. 28-1. Enforcement: Parking Division, marked signage.
Parking a non-EV in a marked EV charging space, or parking an EV there without plugging in, is a citable violation under Section 28-53(o), ticketed through the Section 28-51 fine schedule line for EV-charging-station violations and enforced by city parking control officers.
Preferential Parking Districts
Portland's city council can designate residential parking permit zones where a $50 annual sticker lets residents park past posted 1- and 2-hour limits. A separate Bayside Student Parking District serves Portland High School.
Key details: Governing section: Portland Code § 28-91. Annual permit fee (5-month residency basis): $50. Permit validity period: July 1 - June 30. Excluded vehicles: motor homes, buses, vehicles over 25 ft. Related district: Bayside Student Parking District, § 28-93.
Furnishing false information to obtain a permit voids it under Sec. 28-91(g); selling, lending or transferring a permit is prohibited and also voids it. A permit does not excuse parking where prohibited or reserved for specified vehicle types, and violations are enforced as ordinary parking citations, including towing under Chapter 28's Division 6.
RV & Boat Parking
Portland caps street parking of boats, campers, trailers, RVs and snowmobiles at 24 cumulative hours in any 7-day period. Oversized vehicles over 20 feet also can't sit on residential streets November through March.
Key details: On-street RV/boat/trailer limit: 24 cumulative hours per 7 days. Oversized vehicle (>20 ft) ban: residential streets, Nov.-March. Governing section: Portland Code § 28-58. Immobilization release fee: $70.00.
Violating the 20-foot seasonal ban or the 24-hour boat/camper/RV/trailer/snowmobile limit is a parking citation under Chapter 28; the vehicle may also be towed and impounded under Sec. 28-101 until towing and storage fees under Article IV are paid. Vehicles with three or more unpaid prior notices can be immobilized for a $70.00 release fee.
Loading Zones
Portland restricts marked truck loading zones to commercially-plated vehicles actually loading or unloading materials, only between 6:00 a.m. and 6:00 p.m. Any single stop is capped at 30 minutes unless the operator has a special street occupancy permit, and passenger zones nearby are limited to a five-minute pickup or drop-off window.
Key details: Loading zone hours: 6:00 a.m.–6:00 p.m.. Max stop, loading zone: 30 minutes without permit. Vehicle requirement: commercial/combination plates. Passenger zone limit: 5 minutes. Overtime option: special street occupancy permit.
Occupying a marked truck loading zone outside 6:00 a.m.–6:00 p.m., using it for a non-commercial vehicle, or exceeding 30 minutes without a special street occupancy permit, violates Section 28-56(b); occupying a passenger zone beyond five minutes violates Section 28-56(a). Both are enforced by parking control officers under the Chapter 28 fine schedule.
The Bottom Line
Portland is tougher than many cities when it comes to parking rules. Out of the 11 rules covered here, 3 are rated strict. If you are a homeowner, renter, or business owner in Portland, take the time to understand these requirements before they become a problem. Most violations come with fines, and some repeat violations can escalate.
All of the above reflects Portland's municipal code as of our last review. If you need specifics on fines, exemptions, or filing requirements, the detailed ordinance pages linked above have the full breakdown.